"""
    #List Creat
>>> A = ["a",1, 1, 2, "b", "c"]
>>> B = ["d","e"]
>>> B.append("f")
>>> B
['d', 'e', 'f']
>>> C = A + B
>>> C
['a', 1, 1, 2, 'b', 'c', 'd', 'e', 'f']
>>> A += B
>>> A
['a', 1, 1, 2, 'b', 'c', 'd', 'e', 'f']
>>> B = B*2
>>> B
['d', 'e', 'f', 'd', 'e', 'f']
>>> B.insert(1,"a")
>>> B
['d', 'a', 'e', 'f', 'd', 'e', 'f']

    # List Rerieve, Update, Delete
>>> A = ["a",1, 1, 2, "b", "c"]
>>> B = ["d","e"]
>>> A[1]
1
>>> A[2:5:2]
[1, 'b']
>>> A.index(1)
1
>>> A[1] = 3
>>> A
['a', 3, 1, 2, 'b', 'c']
>>> A[1:3] = "d"
>>> A
['a', 'd', 2, 'b', 'c']
>>> A.pop()
'c'
>>> D = A
>>> D
['a', 'd', 2, 'b']
>>> D.clear()
>>> D
[]

    #List sort, reverse
>>> A = [12, 3, 2, 6, 4, 3, 5, 9, 7, 5]
>>> A.sort()
>>> A
[2, 3, 3, 4, 5, 5, 6, 7, 9, 12]
>>> A.reverse()
>>> A
[12, 9, 7, 6, 5, 5, 4, 3, 3, 2]
>>> A = [12, 3, 2, 6, 4, 3, 5, 9, 7, 5]
>>> A.reverse()
>>> A
[5, 7, 9, 5, 3, 4, 6, 2, 3, 12]

    #Truple Retrieve
>>> A = tuple(range(10))
>>> A
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
>>> A[-2]
8
>>> A[:-2:2]
(0, 2, 4, 6)
>>> A.index(2)
2

#Dict
    #Creat
>>> A = {"a":1, "b":2, "c":3}
>>> A["d"]=1
>>> A
{'a': 1, 'b': 2, 'c': 3, 'd': 1}
>>> A["d"]=4
>>> A
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
>>> B = {"f":5}
>>> A.update(B)
>>> A
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'f': 5}
>>> A.setdefault("g")
>>> A
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'f': 5, 'g': None}
>>> A.setdefault("a")
1
>>> A
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'f': 5, 'g': None}
    #Retireve
>>> A["b"]
2
>>> A.get("c")
3
>>> A.keys()
dict_keys(['a', 'b', 'c', 'd', 'f', 'g'])
>>> A.values()
dict_values([1, 2, 3, 4, 5, None])
>>> A.items()
dict_items([('a', 1), ('b', 2), ('c', 3), ('d', 4), ('f', 5), ('g', None)])
    #Update
>>> A["g"] = 6
>>> A
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'f': 5, 'g': 6}
>>> A.update({"h":7})
>>> A
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'f': 5, 'g': 6, 'h': 7}
    #Delete
>>> A.pop("a")
1
>>> A
{'b': 2, 'c': 3, 'd': 4, 'f': 5, 'g': 6, 'h': 7}
>>> A.popitem()
('h', 7)
>>> A
{'b': 2, 'c': 3, 'd': 4, 'f': 5, 'g': 6}
>>> A.clear()
>>> A
{}

#Set
    #Creat
>>> A ={1,"d",3,4,"g",7,8,"h",0,"n","s"}
>>> A.add(11)
>>> A
{0, 1, 3, 4, 'n', 7, 8, 11, 'g', 'd', 's', 'h'}
>>> A.update(10)
Traceback (most recent call last):
  File "<input>", line 1, in <module>
TypeError: 'int' object is not iterable
>>> A.update("g")
>>> A
{0, 1, 3, 4, 'n', 7, 8, 11, 'g', 'd', 's', 'h'}
>>> A.update("H")
>>> A
{0, 1, 3, 4, 'n', 7, 8, 11, 'H', 'g', 'd', 's', 'h'}
    #Retrieve
>>> "h" in A
True
>>> 10 in A
False
    #Update
>>> B= {"A","B"}
>>> A.union(B)
{0, 1, 3, 4, 'n', 7, 8, 'B', 11, 'H', 'A', 'g', 'd', 's', 'h'}
>>> A
{0, 1, 3, 4, 'n', 7, 8, 11, 'H', 'g', 'd', 's', 'h'}
    #Delete
>>> A.pop()
0
>>> A
{1, 3, 4, 'n', 7, 8, 11, 'H', 'g', 'd', 's', 'h'}
>>> A.remove(1)
>>> A.reomve(10)
Traceback (most recent call last):
  File "<input>", line 1, in <module>
AttributeError: 'set' object has no attribute 'reomve'
>>> A.discard("H")
>>> A
{3, 4, 'n', 7, 8, 11, 'g', 'd', 's', 'h'}
>>> A.discard("A")
>>> A
{3, 4, 'n', 7, 8, 11, 'g', 'd', 's', 'h'}
"""